refuge/covert in a bullring - Francés Inglés Diccionario